An Ecosystem Based Model for Real-Time Generative Animation of Humanoid Non-Player Characters
نویسندگان
چکیده
In this paper a novel approach to a decentralized autonomous model of agency for general purpose Non-Player Characters (NPCs) is presented: the AI model of Computational Ecosystems. We describe the technology used to animate a population of gregarious humanoid avatars in a virtual world. This artistic work is an ethnographic project where a population of NPCs inhabit the virtual world and interact autonomously among themselves as well as with an audience of outsiders (human observers). First, we present the background, motivation and summary for the project. Then, we describe the algorithm that was developed to generate the movements and behaviors of the population of NPC “story-tellers”. Finally, we discuss some of the critical aspects of this implementation and contextualize the work with regards to a wider usage in computer games and virtual worlds.
منابع مشابه
Real-Time Behavioral Animation of Humanoid Non-Player Characters with a Computational Ecosystem
A novel approach to a decentralized autonomous model of agency for general purpose Non-Player Characters (NPCs) is presented: Computational Ecosystems as a model of AI. We describe the technology used to animate a population of gregarious humanoid characters in the virtual world Where is Lourenco Marques? an ethnographic artistic work characterized as a virtual world inhabited by a population o...
متن کاملInteractive motion mapping for real-time character control
It is now possible to capture the 3D motion of the human body on consumer hardware and to puppet in real time skeleton-based virtual characters. However, many characters do not have humanoid skeletons. Characters such as spiders and caterpillars do not have boned skeletons at all, and these characters have very different shapes and motions. In general, character control under arbitrary shape an...
متن کاملA Methodology for Incorporating Personality Modeling in Believable Game Characters
Strong human personality models exist but are not easy implemented within current gaming systems. The main stumbling block to utilizing classical personality models to drive real time game characters is a hierarchy, standards-based methodology that ties low level 3D movements to semantic gestures, through to emotion and time based personality sequences. Personality is the combination of qualiti...
متن کاملMassive Autonomous Characters: Animation and Interaction
This article reports the result of an experiment which integrates GPU-accelerated skinning, sprite animation, and character behavior control. The experiment shows that the existing techniques can be neatly integrated: thousands of characters are animated at real-time and the overall motion is natural like fluid. The result is attractive for games, especially where a huge number of non-player ch...
متن کاملHuman Crowd Simulation: What Can We Learn From ALife?
One of the key components of the suspension of disbelief in real-time 3D simulations is the apparent authenticity of actions and gestures played by the individuals of the virtual population. This paper addresses this aspect of simulation, by investigating ways to improve the behavioral realism of virtual humanoid characters in groups and small multitudes. We look at the framework of ALife, iden...
متن کامل